I drip - German English Dictionary